package a.f.j;

import a.c.d;
import a.c.m;
import a.c.q;

public class y
{
  private a.c.ab a = new a.c.ab();
  private cb b;
  public static int c;
  
  public y(cb paramcb)
  {
    this.b = paramcb;
  }
  
  public void a()
  {
    boolean bool = ab.g;
    int i = ab.f;
    q localq = this.b.a();
    do
    {
      m localm = localq.w();
      while (i == 0)
      {
        if (!localm.e()) {
          break;
        }
        if (!bool)
        {
          if (localm.a().g())
          {
            this.a.c(localm.a());
            localq.f(localm.a());
          }
          localm.f();
        }
      }
    } while (bool);
  }
  
  public void b()
  {
    boolean bool = ab.g;
    int i = ab.f;
    q localq = this.b.a();
    m localm1 = this.a.l();
    label195:
    label222:
    label230:
    do
    {
      if (!localm1.e()) {
        break;
      }
      d locald1 = localm1.a();
      if (locald1.e().c() == 0)
      {
        localq.g(locald1);
        this.b.a(locald1);
        this.b.f();
      }
      do
      {
        this.b.a(this.b.b().a());
        if (bool) {
          break label230;
        }
        if (i == 0) {
          break label222;
        }
        d locald2 = null;
        m localm2 = locald1.e().n();
        do
        {
          if (!localm2.e()) {
            break label195;
          }
          if (i != 0) {
            break;
          }
          if (locald2 == null) {
            locald2 = localm2.a();
          }
          if (!bool)
          {
            if (this.b.c(localm2.a()).a().k() == 1) {
              locald2 = localm2.a();
            }
            localm2.f();
          }
        } while (i == 0);
        localq.g(locald1);
        this.b.b(locald2, locald1);
      } while (bool);
      this.b.e();
      localm1.f();
    } while (i == 0);
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.f.j.y

 * JD-Core Version:    0.7.0.1

 */